package org.springblade.modules.admin.dto.platform;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 * @author zcc
 * @version 1.0
 * @date 2022/5/27 16:07
 */
@Data
@ApiModel
public class BuildingSearchDTO {

	@ApiModelProperty("当前页")
	private Integer current;

	@ApiModelProperty("每页的数量")
	private Integer size;

	private List<Long> buildingIds;

	@ApiModelProperty("单个用于查询优化")
	private Long buildingId;

	private List<Long> buildingTypes;

	private List<Integer> sourceTypes;

	private String tenantId;

	private List<Long> tenantNames;

	private String createName;

	private Date createBeginTime;

	private Date createEndTime;

	private List<Integer> updateSourceTypes;

	private String updateTenantId;

	private List<Long> updateTenantNames;

	private String updateName;

	private Date updateBeginTime;

	private Date updateEndTime;

	private String sort ;

	private String updateTimeSort;

	@ApiModelProperty("电梯id")
	private List<Long> elevatorIds;

	@ApiModelProperty("1:获取创建租户2:获取更新租户")
	private Integer searchSourceType;
}
